@import '~igniteui-angular/lib/core/styles/themes/schemas/light/navdrawer';

////
/// @group schemas
/// @access private
/// @author <a href="https://github.com/desig9stein" target="_blank">Marin Popov</a>
////

/// Generates a dark navdrawer schema.
/// @type {Map}
/// @requires {function} extend
/// @requires $_light-navdrawer
/// @see $default-palette
$_dark-navdrawer: extend($_light-navdrawer);

/// Generates a dark fluent navdrawer schema.
/// @type {Map}
/// @prop {map} item-active-text-color [igx-color: ('primary', 200)] - The item's active text color.
/// @prop {map} item-active-icon-color [igx-color: ('primary', 100)] - The item's icon active color.
/// @prop {map} item-active-background [igx-color: ('primary', 400), rgba: .12] - The item's active background color.
/// @requires {function} extend
/// @requires $_fluent-navdrawer
$_dark-fluent-navdrawer: extend(
    $_fluent-navdrawer,
    (
        item-active-text-color: (
            igx-color: ('primary', 200)
        ),

        item-active-icon-color: (
            igx-color: ('primary', 100)
        ),

        item-active-background: (
            igx-color: ('primary', 400),
            rgba: .12
        ),
    )
);

/// Generates a dark bootstrap navdrawer schema.
/// @type {Map}
/// @requires {function} extend
/// @requires $_bootstrap-navdrawer
$_dark-bootstrap-navdrawer: extend(
    $_bootstrap-navdrawer,
);
